stroke of misfortune - French English Dictionary